gastrointestinal upset with vomiting and diarrhea - Turc Anglais Dictionnaire